BMI\Plugin\Extracter\BMI_Extracter D

Total Complexity 221
Dependencies 13
Dependents 1
Total lines 1,247
Lines of code 791
Logical lines of code 549
Comment lines 70
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
extractTo()
D
15
65 271
__construct()
D
29
39 105
makeUnZIP()
B
38 20 63
replacePath()
A
41 15 51
restoreDatabaseV2()
A
43 12 47
makeNewLoginSession()
A
48 11 29
cleanup()
A
50 8 28
restoreDatabaseDynamic()
S
50 7 30
restoreBackupFromFiles()
S
54 6 19
clearElementorCache()
S
62 5 9
replaceDbPrefixInWPConfig()
S
56 3 16
setOrUpdateXhria()
S
73 4 4
restoreOriginalWPConfig()
S
64 3 9
makeTMPDirectory()
S
63 3 9
getCurrentManifest()
S
63 3 10
alter_tables_v3()
S
63 3 9
alter_tables()
S
59 2 13
restoreDatabaseV3()
S
62 2 10
randomString()
S
65 2 8
restoreDatabaseV1()
S
61 1 11
setDBProgress()
S
74 1 5
makeWPConfigCopy()
S
68 1 6
finalCleanUP()
S
70 1 6
handleError()
S
70 1 6
makeRestoreSecret()
S
67 1 7
listBackupContents()
S
67 1 7
replaceAll()
S
79 1 3